Ext.define('StaffServer.view.degreeStudy.DegreeStudyDetailGrid', {
	extend : "Ext.grid.Panel",
	alias : 'widget.degreeStudyDetailGrid',

	// 基础属性
	height : '85%',
	frame : true,
	stripeRows : true,
	border : false,
	forceFit : true,
	viewConfig : {
		autoScroll : true,
		loadMask : {
			msg : '正在加载表格数据,请稍等...'
		}
	},

	// 列属性
	columns : [ {
		header : "部门",
		dataIndex : 'department',
		width : 90,
		align : 'center'
	}, {
		header : "工号",
		dataIndex : 'staffId',
		width : 90,
		align : 'center'
	}, {
		header : "教师姓名",
		width : 90,
		sortable : true,
		align : 'center',
		dataIndex : 'staffName',
		renderer : renderForMul('staffName')
	}, {

		header : "人员性质",
		dataIndex : 'staffQual',
		width : 90,
		align : 'center'
	}, {

		header : "人员编制",
		dataIndex : 'staffOrg',
		width : 90,
		align : 'center'
	}, {

		header : "年龄",
		dataIndex : 'age',
		width : 90,
		align : 'center'
	}, {
		header : "进修内容",
		width : 90,
		sortable : true,
		align : 'center',
		dataIndex : 'content',
		renderer : renderForMul('content')
	}, {
		header : "进修学校",
		width : 90,
		sortable : true,
		align : 'center',
		dataIndex : 'basePay',
		renderer : renderForMul('school')
	}, {
		header : "所修专业",
		width : 90,
		sortable : true,
		align : 'center',
		dataIndex : 'sumPay',
		renderer : renderForMul('subject')
	}, {
		header : "开始时间",
		width : 90,
		sortable : true,
		align : 'center',
		dataIndex : 'startTime',
		renderer : renderForMul('startTimeFormat')
	}, {
		header : "结束时间",
		width : 90,
		sortable : true,
		align : 'center',
		dataIndex : 'endTime',
		renderer : renderForMul('endTimeFormat')
	}, {
		header : "备注",
		width : 90,
		sortable : true,
		align : 'center',
		dataIndex : 'remark',
		renderer : renderForMul('remark')
	} ],

	tbar : [ {
		text : '新增',
		iconCls : 'page_addIcon',
		action : 'saveDegreeStudy'
	}, '-', {
		text : '修改',
		iconCls : 'page_edit_1Icon',
		action : 'updateDegreeStudy'
	}, '-', {
		text : '删除',
		iconCls : 'page_delIcon',
		action : 'deleteDegreeStudy'
	}, '-', {
		text : 'Excel导入',
		iconCls : 'page_excelIcon',
		action : 'importExcel'
	}, '-', {
		text : 'Excel导出',
		iconCls : 'page_excelIcon',
		action : 'exportExcel'
	} ],

	initComponent : function() {
		this.store = 'DegreeStudyStore';
		this.dockedItems = [ {
			xtype : 'pagingtoolbar',
			store : this.store,
			dock : 'bottom',
			pageSize : this.store.pageSize,
			displayInfo : true,
			displayMsg : '显示{0}条到{1}条,共{2}条',
			emptyMsg : "没有符合条件的记录",
			plugins : Ext.create('Ext.ux.ProgressBarPager')
		} ];
		this.callParent(arguments);
	}

});